docs: add docs for GtkTreeSortableIface
authorWilliam Jon McCann <william.jon.mccann@gmail.com>
Tue, 21 Jan 2014 04:13:27 +0000 (23:13 -0500)
committerWilliam Jon McCann <william.jon.mccann@gmail.com>
Tue, 21 Jan 2014 18:33:45 +0000 (13:33 -0500)
gtk/gtktreesortable.h

index 4c46845f10bc10566dd246a1eaece4ad9357276a..ae3cabee8a2dc15a9188c6583236d7222d6c5e06 100644 (file)
@@ -71,10 +71,28 @@ typedef gint (* GtkTreeIterCompareFunc) (GtkTreeModel *model,
                                         gpointer      user_data);
 
 
+/**
+ * GtkTreeSortableIface:
+ * @sort_column_changed: Signal emitted when the sort column or sort
+ *    order of sortable is changed.
+ * @get_sort_column_id: Fills in sort_column_id and order with the
+ *    current sort column and the order.
+ * @set_sort_column_id: Sets the current sort column to be
+ *    sort_column_id.
+ * @set_sort_func: Sets the comparison function used when sorting to
+ *    be sort_func.
+ * @set_default_sort_func: Sets the default comparison function used
+ *    when sorting to be sort_func.
+ * @has_default_sort_func: %TRUE if the model has a default sort
+ * function.
+ */
 struct _GtkTreeSortableIface
 {
+  /*< private >*/
   GTypeInterface g_iface;
 
+  /*< public >*/
+
   /* signals */
   void     (* sort_column_changed)   (GtkTreeSortable        *sortable);